There are several scenarios in which an invoice should be removed from QuickBooks:
The following invoices and bills cannot be voided. They must be deleted.
Estimates
Delayed charges
Deposits
Purchase orders
Delayed credits
Duplicate invoices may not be your necessities
A user may not require such financial documents anymore
In case you generate an invoice accidentally for any customer who is no longer related, then you can and must delete it
read more..